Debit Note - German English Dictionary